did you talk to your mom yet - German English Dictionary